the largest lizard in the world (10 feet) found on Indonesian islands
اندونیزیا کے جزائر پر دنیا میں سب سے بڑا گراؤنڈ (10 فٹ) پایا